#include <func.h>
typedef struct msgbuf
{
    long mtype;
    char mtext[256];
}myMsg_t;
int main ()
{
int msqid = msgget(1000,IPC_CREAT|0600);
ERROR_CHECK(msqid,-1,"msgget");

myMsg_t msg1;
myMsg_t msg2;
myMsg_t msg3;
msg1.mtype = 1;
strcpy(msg1.mtext,"加油");
msg2.mtype = 2;
strcpy(msg2.mtext,"努力");
msg3.mtype = 3;
strcpy(msg3.mtext,"成长");
msgsnd(msqid,&msg1,strlen(msg1.mtext),0);
msgsnd(msqid,&msg2,strlen(msg2.mtext),0);
msgsnd(msqid,&msg3,strlen(msg3.mtext),0);
puts("send over");

    return 0;
}